package jp.co.neosystem.s2wg.dto.flex;

import java.io.Serializable;

/**
 * ソート方法受信用
 */
public class SortType extends AbstractDto implements Serializable {
	/**
	 * バージョンID
	 */
	private static final long serialVersionUID = 0L;

	/**
	 * ソート対象フィールド名
	 */
	private String fieldName;

	/**
	 * ソート順（true:降順/false:昇順）
	 */
	private boolean isDesc;

	/**
	 * フィールド名を取得します。
	 * 
	 * @return フィールド名
	 */
	public String getFieldName() {
		return fieldName;
	}

	/**
	 * フィールド名を設定します。
	 * 
	 * @param fieldName
	 *            フィールド名
	 */
	public void setFieldName(final String fieldName) {
		this.fieldName = fieldName;
	}

	/**
	 * ソート順を取得します。
	 * 
	 * @return ソート順
	 */
	public boolean isDesc() {
		return isDesc;
	}

	/**
	 * ソート順を設定します。
	 * 
	 * @param isDesc
	 *            ソート順
	 */
	public void setDesc(final boolean isDesc) {
		this.isDesc = isDesc;
	}
}
